import freemarker.template.Configuration;
import freemarker.template.Template;
import org.junit.Test;

import java.io.FileWriter;
import java.util.Date;
import java.util.HashMap;


public class qinsongyi {
    @Test
    public void qinsong() throws Exception {
//        创建freemarker配置对象
        Configuration configuration=new Configuration(Configuration.getVersion());
//        设置配置对象的编码和模板路径
        configuration.setDefaultEncoding("utf8");
        configuration.setClassForTemplateLoading(qinsongyi.class,"/ftl");
//        获取到具体的模板
        Template template = configuration.getTemplate("aa.ftl");
////        创建文件输出对象
        HashMap<Object, Object> hashMap = new HashMap<>();
        hashMap.put("today",new Date());
        FileWriter fileWriter=new FileWriter("D:\\aa.html");
//        使用模板结合数据输出文件
        template.process(hashMap,fileWriter);
        fileWriter.close();
    }
}
